Skip to content

backport: upstream healthz, websocket client IP, and api-call proxy fixes#27

Merged
Arron196 merged 4 commits intomainfrom
codex/backport-upstream-safe-batch1-20260406
Apr 7, 2026
Merged

backport: upstream healthz, websocket client IP, and api-call proxy fixes#27
Arron196 merged 4 commits intomainfrom
codex/backport-upstream-safe-batch1-20260406

Conversation

@Arron196
Copy link
Copy Markdown
Owner

@Arron196 Arron196 commented Apr 6, 2026

Summary

  • backport upstream /healthz endpoint and regression coverage
  • backport websocket client IP handling/tests for Responses websocket logging
  • backport management API proxy resolution for API-key based auth entries
  • keep the backport scoped to commits that applied cleanly or were resolved with minimal merge cleanup

Upstream commits

  • 7ee37ee feat: add /healthz endpoint and test coverage for health check
  • caa529c fix(openai): improve client IP retrieval in websocket handler
  • ada8e29 feat(api): enhance proxy resolution for API key-based auth

Testing

  • go test ./internal/api ./internal/api/handlers/management ./sdk/api/handlers/openai -count=1
  • go test ./...

luispater and others added 4 commits April 6, 2026 16:51
Added comprehensive support for resolving proxy URLs from configuration based on API key and provider attributes. Introduced new helper functions and extended the test suite to validate fallback mechanisms and compatibility cases.

(cherry picked from commit ada8e29)
@Arron196 Arron196 merged commit 0f28349 into main Apr 7, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants